-
-
Notifications
You must be signed in to change notification settings - Fork 718
chore(deps): update devdependency happy-dom to v19 #3556
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Deploying content with Β
|
Latest commit: |
8a12230
|
Status: | Β β Β Deploy successful! |
Preview URL: | https://6ecbf49c.content-f0q.pages.dev |
Branch Preview URL: | https://renovate-major-happy-dom-mon.content-f0q.pages.dev |
The latest updates on your projects. Learn more about Vercel for GitHub.
|
commit: |
package.json
Outdated
"csvtojson": "^2.0.10", | ||
"eslint": "^9.35.0", | ||
"happy-dom": "^18.0.1", | ||
"happy-dom": "^19.0.1", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"happy-dom": "^19.0.1", | |
"happy-dom": "^18.0.1", |
The happy-dom update to version 19.0.1 is incompatible with @nuxt/[email protected], which only supports happy-dom versions up to ^18.0.0.
View Details
Analysis
Peer dependency conflict between [email protected] and @nuxt/[email protected]
What fails: @nuxt/[email protected] has peer dependency constraint happy-dom: ^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
which excludes happy-dom v19.x
How to reproduce:
pnpm add -D @nuxt/[email protected] [email protected]
Result: Installation succeeds but produces peer dependency warnings:
WARN Issues with peer dependencies found
.
βββ¬ @nuxt/test-utils 3.19.2
βββ β unmet peer happy-dom@"^9.10.9 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0": found 19.0.1
Expected: No peer dependency warnings when using compatible versions. The constraint should be updated to include v19.x or happy-dom should be downgraded to v18.0.1.
f7e9b82
to
e4e0f3a
Compare
e4e0f3a
to
8a12230
Compare
This PR contains the following updates:
^18.0.1
->^19.0.2
Release Notes
capricorn86/happy-dom (happy-dom)
v19.0.2
Compare Source
π·ββοΈ Patch fixes
:scope
that didn't work correctly for direct descendants to root - By @βcapricorn86 in task #β1620v19.0.1
Compare Source
π·ββοΈ Patch fixes
@happy-dom/server-renderer
config using CLI - By @βcapricorn86 in task #β1908v19.0.0
Compare Source
π£ Breaking Changes
require()
@happy-dom/jest-environment
package - By @βcapricorn86 in task #β1730@happy-dom/jest-environment
- By @βcapricorn86 in task #β1730π¨ Features
@happy-dom/server-renderer
- By @βcapricorn86 in task #β1730import.meta
to the ESM compiler - By @βcapricorn86 in task #β1730:scope
- By @βcapricorn86 in task #β1620MediaList
- By @βcapricorn86 in task #β1730CSSKeywordValue
,CSSStyleValue
,StylePropertyMap
,StylePropertyMap
,StylePropertyMapReadOnly
- By @βcapricorn86 in task #β1730Browser
instance - By @βcapricorn86 in task #β1730setTimeout()
andrequestAnimationFrame()
- By @βcapricorn86 in task #β1730beforeContentCallback
andheaders
toBrowserFrame.goto()
,BrowserFrame.goBack()
,BrowserFrame.goForward()
,BrowserFrame.goSteps()
andBrowserFrame.reload()
- By @βcapricorn86 in task #β1730PopStateEvent
and trigger the event when navigating the page history usingHistory.pushState()
- By @βcapricorn86 in task #β1730ResponseCache.fileSystem.load()
andResponseCache.fileSystem.save()
for storing and loading cache from the file system - By @βcapricorn86 in task #β1730π·ββοΈ Patch fixes
BrowserFrame.goto()
- By @βcapricorn86 in task #β1730XMLHttpRequest
to prevent it from being set to an invalid state if a listener throws an Error - By @βcapricorn86 in task #β1730Configuration
π Schedule: Branch creation - "on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.